coral reef

Explore definitions, synonyms, and language insights of coral reef

Definitions

Noun
a reef consisting of coral consolidated into limestone

More General Terms